866 W S Temple St, Salt Lake City, UT 84116, United States
View on Map
What travelers say:
This store is probably the best Mexican restaurant in Salt Lake City. Locals love it. Authentic Mexican food, delicious Margaret (cocktail). You may have to wait 20 to 40 minutes for a seat on a weekend night, but the wait is worth it.